From 2dd85b826f5f87e79787bc38181287b5834c5b88 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 13 Feb 2019 08:42:58 -0500 Subject: [PATCH] stack: Don't leak a reference The page holds a reference to the widget, so can't just clear this pointer. --- gtk/gtkstack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkstack.c b/gtk/gtkstack.c index 633a5ae712..c1c843a45a 100644 --- a/gtk/gtkstack.c +++ b/gtk/gtkstack.c @@ -1425,7 +1425,7 @@ stack_remove (GtkStack *stack, was_visible = gtk_widget_get_visible (child); - child_info->widget = NULL; + g_clear_object (&child_info->widget); if (priv->visible_child == child_info) { -- 2.30.2